package com.jungle.bfi.entity;

import com.jungle.base.entity.BasePo;
import jakarta.persistence.Column;
import jakarta.persistence.Entity;
import jakarta.persistence.Id;
import jakarta.persistence.Table;
import lombok.Getter;
import lombok.Setter;

/**
 * [biz]业务因数
 */
@Setter
@Getter
@Entity
@Table(name = "t_biz_factor")
public class BizFactorPo extends BasePo<String> {
    @Id
    @Column(columnDefinition = "varchar(32) comment '场景因数主键'")
    private String id;

    /**
     * 业务场景id
     */
    @Column(columnDefinition = "varchar(32) comment '业务场景id'")
    private String sceneId;
    /**
     * 业务场景名称
     */
    @Column(columnDefinition = "varchar(128) comment '业务场景名称'")
    private String sceneName;
    /**
     * 数据项id
     */
    @Column(columnDefinition = "varchar(32) comment '数据项id'")
    private String dataItemId;

    /**
     * 业务因数名称
     */
    @Column(columnDefinition = "varchar(128) comment '业务因数名称'")
    private String factorName;

    /**
     * 业务因数值
     */
    @Column(columnDefinition = "varchar(128) comment '业务因数值'")
    private String factorValue;
}
